#pragma once
#include "stdafx.h"
namespace Moonlite {
namespace Data {
namespace Mpq
{
	public ref class TStringHandle
	{
	private:
		bool _disposed;
		LPCSTR _value;
		msclr::interop::marshal_context^ context;
		void Cleanup(bool managed);
	public:
		property LPCSTR Value { LPCSTR get(); }
		TStringHandle(System::String^ value);
		~TStringHandle();
		!TStringHandle();
	};
}
}
}